a {
	color: #333;
}
a:hover {
	color: #eb6120;
}
a:focus {
	outline: none;
}
a img:hover {
	
}
.pos_abs {
    position: absolute;
}

input {
    font-size: 14px;
    padding: 0 5px;
    margin: 0;
}
.c-eb6120 {
	color: #eb6120;
}
.invisible {
	display: none!important;
}
/*img.scrollLoading {
	background: url('../img/loading/loading.gif') no-repeat center;
}*/
/*
 	板块居中、限宽、样式
 * */
.section {
	margin: 0 auto;
	width: 1200px;
}
.title-bottom {
	position: absolute;
	width: 100%;
	height: 1px;
	left: 0;
	bottom: 0;
	background: #e8e8e8;
}

/*
 	图标
 * */
.icon-phone {
	width: 14px;
	height: 15px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAMAAADjyg5GAAAAVFBMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSCNbPVnAAAAG3RSTlMA+ksM46A/FgLs58OkjXNQMiocE9rNtrWolGGVoutIAAAAYklEQVQI103MVw6AMAwD0JQyyupgg+9/TywqkfonenJkEakqKeJhCkcAvf3ZgNF6pOql5KaSGZhFk7i0FubW4ZTdADROnL/zU2uAqT2BOn0ONEPb3A+Ze6Z0k6Euq4PhiTwvdkAGm5GmyCgAAAAASUVORK5CYII=') no-repeat center;
}
.icon-avatar {
	width: 15px;
	height: 15px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAb1BMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSC327hcAAAAJHRSTlMA/OPw1q1OFgj23tG2d2s0m5FyWj0kHw/qy8Kif3BmRDovLCii7voQAAAAhElEQVQI122PWRaDIAxFH6DMBa3WznP2v8YG0L++n5tLODkJ/uUweOHC7bjqTlDN6dmUtriZNZdunJJkSAv0zB7Aorh4AI6hgdaIMMSZikcuuubBAJqqQxX2s5aFV2Ag8hmAvYs66C3Ugpo9dbbsc14Xfalve/fJAJ+xy9s9Y5DyksrnHzHaDL4k4IyfAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-mobile {
	width: 10px;
	height: 15px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAMAAADqIa48AAAAP1BMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSBkBl+9AAAAFHRSTlMAWvCI6NmZEb2yd0pA4M3KUjgQD9wKGRgAAABDSURBVAjXrY25EQAhDMQWDD6++7f/WjGuAQUaZQLwH8Zn0ROd9CCbWzvNiFWcSsQAJ+zOoiqiWrjGHC/XeFhfN5n7BC58A8VNTT/SAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-adv1 {
	width: 26px;
	height: 14px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAOBAMAAADDIxFwAAAAFVBMVEXb29vb29vb29v////b29uZmZn09PQjSyvpAAAAA3RSTlPmSklSjzZ3AAAASElEQVQI12NQcEEAJgY2YwRIYHBG4pmAecHGxqamUJ5paGgoiAiG8IxB0kASxgPLh0J5UADnoeoDERBeMEIO1XY0lwkguZoRAIeOKIBn3QnUAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-adv2 {
	width: 26px;
	height: 14px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAOBAMAAADDIxFwAAAAElBMVEUAAADGxsYAAAAAAAAAAAAAAADBp35SAAAABnRSTlOA2XlXFAClmQ4XAAAAOUlEQVQI12MgDQgwMDAyQtmMgoKCIEIAwgNLw+Wg8oJQHhQgeAh9UALEUwCSCDkDFF1OKLwQIyQOAKEvAnRDCORKAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-search {
	width: 20px;
	height: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA/Obr+fTvzY9GLgndt4RyYl1OQTUE08jDv7CopJaUimxpPROXdVdLG12MYH0AAAC0SURBVBjTZY9XDsMgFAQf4F5ix07vPZn7XzDBuCmen10NQrDSkF62ASYvUxmoDI6s7t1VgT6c9wbUq3WxIihtWRYe3kKamhEk4rh5hE2Zw1w6Coht7sikJzUcbWoiGdg395eKy0jO0DagmErNYyR3rG0c0MO6u+9eqODZywjc70O8d+tKyF1LfNT5/iufIzDrxvugwnylsFxbm6xxbGMzGl2fNqtNdPudB6hK/ln4aJlQ69MX0rEQ0Xkj3LEAAAAASUVORK5CYII=') no-repeat center;
}
.icon-map {
	width: 24px;
	height: 24px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAgVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9d3yJTAAAAKnRSTlMA0/iwDF1WIRDrhvqYSvTi1sKCdDIH7rRaUkI4JRcD26eKbGQcyaqjeHZZBHcLAAAA90lEQVQoz23R2ZKCMBRF0XMzMIsogwyC2trT+f8PbKAi2CXrgYfsyk2K4KlLLrHKkgL/mSudL4MXgTC9FaYsopQSYHWi+Jj5whMWLcMH4IkSD33I3RKu/AUaTjzk1EvY0weER3OkwOd+CYrD9OnRU6FkvL3jwWoJmh+A5864v1yr4T4YSxZnHsyFFotP6nW3DGvwq3HY7M7qDEcY25qqwOicsrExBaOAVBbfzAxghAmsIgMAOx4wL+lhOmDMOMx/JWI0Dwl5ixj6cEsuj1pFqhZ4DilTugeoydo9D1WJjgLnJ18v2iFngjcJc2ja92CpEXJTCL0d9B/Zrx2SjvFbAgAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-kft {
	width: 20px;
	height: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAb1BMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSC327hcAAAAJHRSTlMAicy7VTNpD5Y89wPeCOPXsaVzI/HWx8O1fVtMGxfu6o9lRi4gHqLyAAAAm0lEQVQY05XNVw7DMAwDUMpZrWNn79Gp+5+xjuEATtOfvh8CBCjBWCLfis2FD2QFoOYi9AmZAleO4bjhilRxJnx3bpEw54Ev4wZanuYKCE9l/etR8l/5zZYBdSU5JQk3n4RKYRUq3m/Oee5KMZAtIx5Rm7SWUJesgbTlowFGUgU3agIiKiRl/VPDekmSs8k3k5ywq/rRfoq7x5YfWCsRCn6fZNcAAAAASUVORK5CYII=') no-repeat center;
}
.icon-xfhq {
	width: 20px;
	height: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAflBMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSAvvuRfAAAAKXRSTlMAzMOl0hAGA9nvmIQ7C+vIvrOejGVcRTAk87mtmo9+cXAeF/ndd1JKKaIlUHEAAAC2SURBVBjTjc9JFoIwEATQIhgIs4ziDDjW/S8oBIjgylp1fl463TDp3viNeyK3si8e7hdPTH2KCDuvcWY78+jiwkOo6F0nC5gO9znTSO0mu3Ab6cKnHT5rXTZMetOxaef6eUFLmiGOzIbvS7KDiaMYACFJQ6+gEGSB2hYa9XQehbhnlW4OyENcwfHp5WIDjFgrlfGcxFUrDYZxv3a5T9r+ZPDmDx2liyXOm60Qf6O1yH7E0lolAD5l1w0lTp9BmAAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-dtzf {
	width: 19px;
	height: 19px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAclBMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSBFxWTyAAAAJXRSTlMAEPIE9WwUt6W+eEoh7ubQshvKrWNRAd/awZ+PhXNaVEQzKn5CzBcoewAAAMBJREFUGNNlkNlqxDAQBHslS/J923ufSf3/L2ZtCxKy9TADBQPdo41iqKmHQr/YgY12p8jcYvLSlrmhnaO7Ub18IPiX4RZdhlMKpHJk0VWUSpLvxKjERGcWZwpj1JFEd2SMtyN9dCN154NpfVfjorM92bzsI43dKkBekUv6osphKXMBd4eHHnB3cFnTTdIZMxnO0rQktAn+PQMQrORJrJ4c9GbX0KwPOPCU46QFH7p1n9ai191frqTa85+9+g/X/AD2ShTf8Noz1QAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-area {
	width: 20px;
	height: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAMAAABcfiZ7AAAAb1BMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSC327hcAAAAJHRSTlMA7ZlNNfGv9IYH5WhjJgv31ci+tqORdl5VQx4dGhIQ339+b1s6TOAIAAAAl0lEQVQY02WP2xKDIAxEVwREUapWrbfaW/7/G1uQUjqep81OZpOFg7MbZc1g4MkZ7SSpd84U2K0H/RArgGtGEQxAacXpglm6KAC9FQqAKayqgM4lhgscYN+d3O+EnMXlCADb4Rbu8T+LK9HGPx97ebi087AhoifB8Y+KjZWnY6n1a5wqY6tLQRG1BiYlmyLJPslJ3XbP+Q1eARiKdDjHogAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-price {
	width: 20px;
	height: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAMAAACnUt2HAAAAclBMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSBFxWTyAAAAJXRSTlMAd/LSIfjtYkrfyrCZlTozJxLEu30unodeQDEqDtvVp6WNgBkW8uxxlgAAAKdJREFUGNNl0NcOgzAMBdBLBmGEhFFaoHv4/3+xZLQgOA+xHNmWbASm4qnMS3XBn+goSgdEJqVFBa9mtHaCw4lYL9o5z4R2LwBFswMM0R1v18QBFO6TfVBKAU3OhOY3v36ilhTaeh9Z0QB4+S46YvSxReCTMlZyaxsIa0NlnJknyRlZksSZKHbtE6C2lTxs5A14kJetdu/0dbU7xs2VdvdUWBh9k8vlv2efHgQbNxMfAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-feature {
	width: 20px;
	height: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAAYFBMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSCVCb+MAAAAH3RSTlMA7ywE0hHFC/ucIfXhpog+9Ny5aWVVRhe+rqqSclAbdb5c0QAAAIZJREFUGNNd0NsSxBAMgOGgQmvRc/ec93/LNWNb4b/BN24S+PfCAXiqJ7oNNbguU4FoMFGBMQIwUlobfqKok9BR3SX23sq8tbIax8VrrcDojy1/ekhFR0WsTvIkJrN6P74bl4BEYhmz7BOxbFAAJtgLUOZRJea3WMuCFpHAH8A6/LRDkzovP5aTFGgFMDCLAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-Subway {
	width: 20px;
	height: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAMAAACKJ8VmAAAAXVBMVEUAAADrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSDrYSB2+xoYAAAAHnRSTlMAmkR5wzzh8ofpoxTKLvrZ2M+uZychGAvkvXRwYwk3Q/uFAAAAeUlEQVQY052OWQ6CQBAFiwEZmAFkEdz7/sc03W2CJn5ZP++lkl6AMLfiDGOTgZt8clnZhq5QoseUOEiJUns01d+mCErrkdR889ukc+9PW1NzgsKEtYpeSvLRhLUrdFJHcbQ9IM+yExeUdYnvO+GJsU0udJEz7lN3eAEK/BIOThOElAAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-roomType {
	width: 18px;
	height: 18px;
	background: url(../img/roomType.jpg) no-repeat center;
}
.vr-icon1 {
	width: 44px;
	height: 44px;
	background: url('../img/vr_web.png') no-repeat center;
}
.vr-icon2 {
	width: 36px;
	height: 36px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAkCAMAAAA0AnPTAAABQVBMVEUAAAAAAAAAAAAAAAAAAAAAAAABAQEAAAAAAAAAAAAAAAAAAAABAQEAAAAFBQUAAAAAAAABAQH////+/v79/f38/Pzy8vL+/v7n5+fS0tLPz8/7+/vn5+fa2tqrq6tRUVH8/Pz8/Pz5+fn39/fx8fHu7u7h4eHPz8/i4uLR0dHGxsa+vr6fn5+IiIhTU1P19fXk5OTn5+fGxsaysrJ3d3deXl5HR0c6Ojr7+/v4+Pj39/f29vb09PTz8/Pt7e3w8PDs7Ozt7e3X19fr6+vc3Nzr6+vd3d3X19fR0dHc3NzDw8PX19fS0tLIyMjW1tbLy8vd3d3JycnW1tbDw8O5ubl+fn6xsbGoqKiMjIyIiIhOTk6VlZVCQkJycnJNTU0kJCRPT08uLi7h4eHV1dXb29vb29vGxsZra2tfX19CQkL///8TJkIXAAAAanRSTlMAAysIBQwoFRMPGBouNiAjHTH89vPqyfqtiH3koItYUvDt5dS8tqGemYN8a0I2J9Kso2BfQTkzMuzf28/Owru2s6yqqKikn56Vk5ORjoyIhIN/dXJUT05GRT8+Ojo5OTIqIamEgYBiXVlNhioGKAAAAoxJREFUOMuVlNd62zAMhRvUpmySluTteMUzdryy995779mku3j/ByigWJ+S+KY9VzrQz0OBkPTp39XXVa/zCJ/vM8vn41ue8Sgu+v3BYNDPN5hwjJ8pF6FiMGCQAkwR4TpawhAjVDSkur/uSKqTAobsXN8radAShhwmaKizDGJyua04QLWXk4iZM2UEuwzFBFQWq838UbzYsqW0W8X4Ub5ZxawKUFA3Ro7hNyFATM6WTds2y7OTZEQOx2TQz0F9FCMXFwih8jjmTTOP4wLYDS9KCnplDBXLUfULlaM5y8rFhCADkIspw2Oi/VQqDAKkmpbVTAEMFqjQH/WYgCpXaWk/EgR0QQjSIlEtq+5ePnqe75G8AIK2tKMtBxnHH/Q8TvN8PC/zsfQ0wAFuh0jbeAAwnY7Nv/ABEfLa2PMKYkLrHaz9GajhTlgvIK48c1veOdvmTfocdKiGpFpIw3n6xrQ5xmOUbVlC6NAAMwMhLYRlmeoDY75noJeR9u3oXALCoT1m9kJhSMyN3try3Ux/RmdSDdCHuPb71xoeamikZqJjb2dqtKKVKQFwjBvc+wYeA4ipSrTFm7lnuJqZJuQUv4YdjeApQ/FVPkN3XvE6IQ0c0ZcPAA+XegQbAFCPu/PiriJDADqW0rq0L8R+SetUQQMMRbgzd6aZLOXcaXiKpC0rHXkCfUebZTPK8GY6WqA3j7SbfDTNx+QukMRELOs+D/fVLg5PAIfX+V2t89YwMVxsO325M72KJxNLJVw3lZTKXMfSUiIZv3ozU4Y6J5XE5oWSAZJUF5uJykmHEY5xIYPWS/5QSfwRUp7hIswQRHUSfZcsz3l/BYKoTuJfAhnPOYhHsZh4b3r/Uh/c/+gvK4ZX/6fTbwwAAAAASUVORK5CYII=') no-repeat center;
}
.icon-qyyj {
	width: 20px;
	height: 50px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAbFBMVEUAAADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSAAaJlY7AAAAJHRSTlMA0KAwUIBgQI9w2n4169/TggwH9OK+sJklGtbGq5VpXkYtJBhEFnztAAAAkUlEQVQY04XOVw7DIBAE0FmwjQ1u4J5e7n/HAAmIyB8e8bF62kGLviWf7mzwiwzD5RkmAh4A38B4JP/yDExVLrctoalwUadIsdglVF8ZY4uhdKsWQtSgfXG3JXQg5SgvbVZPL+Ct/4s+h6TsPaslfS8K/qWO88V9n01VOVsYTTwiK8FnSPQjDURNS41sG5KD7D+JdAWygsypXAAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-zzyj {
	width: 20px;
	height: 50px;
	/*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAjVBMVEUAAADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSAB0mH50AAAALnRSTlMAWAb69+/fbFAD8+rYdBAL0smzf3poJiAU5cOtp5eFRDQsGrGei2NCO7deSbuQMVdy0wAAAO1JREFUGNNNkOeOwyAQhNfGlFDce9zimnLH+z/eLdZZyvcHzTCzYoGT22ReMilquCiLO7UnJPUiQPLGfhHIdcQaV5chO+EbYjkmwy1wvcWL5pypjTPYD4Cqs3r2RUpS4UNF4E2XEmBqlWLZDEiRANR9sIUAYrwBCp5YA8jjRxXO8MVC2t0kkO8ohY7HqacsqzBq4cPiJ0YMpT2eyKFQ5rLD69AHJCxauwIyr3JwO0VeShLuNZDxm3tK8xadjHNXsHBo/cGMx9jwAMezcQvTFyocd9bvwXAO/g36+t+Is/L6wpQaNDQaX4yxdvNO/gB2ZxVjukyk9AAAAABJRU5ErkJggg==') no-repeat center;*/
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAACEklEQVQ4jY3UWYiOcRTH8Y/JkqVIyVpkIksSY7+QsmcZTSgULmS5UC5cKJKQhCjckEgIEUlSloSy3chSskUUsmQnRuhMZ+rprRlOPRfv+/zP9/875/zO0+DZWPVFGVqiFT7jHf7Udb5hye/GGIQR+QxD08L7gB3FIVzC72JyKOuFqjqS64uXOJzP9VAcZXzDAIz8T9B77MYSNMMVPEDngD3FlFR1+R+A8WiHvRiHmbiGe1gcsO4ox1UMx0TcTsijBLTFWgzJxP14gf4pYj16BKwnbmIb2uAU+mF2DmgVzuIOumIBumAFHualFXhea40ueXOo2ojN+J7TjeSvOJL2qI0WmIxZGIPKUp/FDRtCMlZiT8n4G2ViACal2gPog48Bq8yebcfPTBqf0Ihl+JCAaXidgIN4kmcGYk1ZNjR8dh8zwns4jb7Ygh1p0i8Yhd5YVwDF+cF4UyyzKqfyEUtxMf9vgupSt2dLQun07HmNNWrjWN66N1fmZE76RwFUkRc+zvfNMSeBwwO2CCeoWavq7F15eu0GdhYAp3Pp56FTqEmjR8mtArYPd9PJu9ABn7A8lZUlYD7aYyEuFNS2yHIfFnsWkNUpeWtO81Md69UaEzAVo7OKBcWexXqE/KE5ySgrygjjRtSqOpNn5+IcuuWa3arv4xh7uilVxOcmvizncTx7/LY04V9f2oiO6aVX+FXnKfwFdguIaXdxU2sAAAAASUVORK5CYII=') no-repeat center;
}
.icon-hyyj {
	width: 20px;
	height: 50px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAATlBMVEUAAADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSADgSABjgrkEAAAAGXRSTlMAUPBw+ZoN9Xpi49zPrKmVV0AxJB4Humk5ZStW/QAAAGZJREFUGNNlzlkOhEAIRdEHUpPdziP736ialAnE83lDAGRRQzIkkBEESjBIXSi7D7MMb6BmBeLvv9VwaJKw9mmpO+7RmFl1rEufUSCOJ2roefFnA33+cCF1jdEJSstGWzCRM4HV4QsJTQeOsWEHkgAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-sjyj {
	width: 20px;
	height: 50px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAMAAADHVLbdAAAAXVBMVEUAAADgSADiUQ7iUg/gSgPgSADhTgniUAzhTQfhUAvhTQfgSgPhTgjhSwXiVBHgSQLhTQjgSADhTgngSADiUQ3gSgPgSADiVBHgSgPgSQLhTgniVBHgSADiVBHhUQzHDXQ+AAAAHXRSTlMAMBTZ1SsjCvLu3NjHwHpxUkId697Qs62kiGpJGFon2YIAAABdSURBVAjXncxHDoAgAETRjwXsvSvc/5gCISFx6Z/V2wyuccAnthmgr5ree8pWUG3R7dUJPHUqGYpmgq48SLI0gfoCOXKXrScKEBrk4mggGGUZHTJ2wTr/WPx2Hv9eeHUF5KT8fz8AAAAASUVORK5CYII=') no-repeat center;
}
.icon-sjbd {
	width: 20px;
	height: 50px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAVCAYAAACkCdXRAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAjlJREFUOI191EuIzlEYBvDffKbPuI1LhpJruQxJueQaQ+RWiiwkkolSrhFrrNyTCQskUiMsSIgFTbFAhIXbsKFEmGFEpBGLc/4zx9fMvJtzvve8z/N/L8/7FdVV5rVgPbAMszAU7fAe93AWj1oCFRWQ5bAZO9C5JUC0i1gXP/AfuIkYp7EfJTiGaShFewzBJrzFIjzE8NYyO4AtMXhha6WgA46gEm8wBvVpZhNjeQ2Y2QYR/MQqXMAA7Cosc1ssczteJ8Dh2IujWJz4/2INvmIlyjKyPObju9CnzCpwFbW4HsGHkvcvOJ/g5VAuNPxBLCGzfViKE7iMeYJUypOYmniOyshKo+Oj/22YoKvM/uA+RiS++nh2ycgaoqNXAdkrYRiZlWAqXiS+DNMAxXiJX5iATvgRA7biHA7igyDSG3iWkFXE80mW2W9cEfSzKgmswQz0xHjsxvrkvTeWCH2+RrNoxwn9+BaBtdq2HC5hAaqEzWjS2VN8RlfcxNg2iDoKa7cg/r6VfoHQnzJBhH1xF6cEKXQXdrNcEPcrLMeniN0l9F5RXWW+P54L4huNSUJ/erSS2V9Ux9KqMTveq3LCunSMWe3BSAzE7Qh+J0y8MRJNxplI1CfG7ERZsbgKwtSy+/uY4deY7SdhlTZiBeZiUJJtN0wvqqvMj0Q/YZJTYnaZbcDhBFArLnXMfI2wQXncKfynLRb6NxiPBcn8Sd5X43i8z9C8m03g1BqFiVVhbQERnMQcQag1BW/+AR/tgjvEnN+iAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-lsnj {
	width: 20px;
	height: 50px;
	/*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAYAAABLy77vAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAThJREFUOI2l1DsvBFEYBuBn3TYqcfkDeomIEFFKVmgUGkJF+AFaEYWo1GoSP0CjEFahFBqJQiLRU2zillhboJjZZByzu2O9yWRyzpd55ptzZiZXWurYxDry6ucCU3hOK+ZKSx0VvGMPHzWQbqziCpNpWBvacYC1Bh31YRZnKOApWWyJz5UGCJTxieEY606DsuYVKxiKsZ5mIaK1XMFgjPUSrdFf0oWvxLjaWSGERuJiMue4wz7eglonFlAMoV2MBnP7WI7vfJbSZQsWQ2ga/cHcbcrFybzwe43ygm3FeA3gBo/VQQgdYqxBB9UURW95KrSMgYzQdXIQQvd4yAj92MEQOsZERugIM7WgHZxmhC7rdXQSH39OM99aXaj1H0Yr0aNVMI+cnx9kluQwh3IbtrAh+pU2kzK2vwG/Ljhzh0eZtAAAAABJRU5ErkJggg==') no-repeat center;*/
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAYAAAACCvahAAABCklEQVQ4jZXSvy4EURzF8c+K+C/BK9DwBhKJEIXEU2wpJCv0KhKNKBQSnZJoNCo6hWgUQosH2AoFNshN7kwmk7tm99vM3Llzcs6951dr1vuGUUd4pnjBaWqjFw1s4wa/iX/mMIXdlHgU11hp47yPHfRHk5ye+JJyzPjCMzaxlxJX8YRlrOIAtSx2FT9YwHQUbcQjrBXFgziOG4EW1qPTfeaGIRzhtij+xiPG4vodn/jAeSndVqi2KG7FugYK32ZLomZMoXzmMCQnGP/nDh4wnxKHeJMdXGBO2fmuFLtM6HupnXOjIvZrO+fAVTexswnLOuyUfMLesIiL2GsVI5gJuiA+jB1PdOF8ibM/h/cvi4C/XHIAAAAASUVORK5CYII=') no-repeat center;
}
.icon-jsq {
	width: 16px;
	height: 16px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAMAAAAI/bVFAAAATlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////+QlxstAAAAGXRSTlMAL+AVBbSX08OIWhwJAerdcg/z1qV/YykfLgg56AAAAF9JREFUCNdlz1kOgCAMRdGnIPPozP43KhFIY7x/JymhxVKoBYVjxAsKqJ9mqmqi3klmANijvXN7OGGj7hLBsK0CfZJJTT8wKXhKtilL4V1c7yYlPLJSE6o4Lj/2/N7wAKEZBwP9aKGOAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-gfzs {
	width: 16px;
	height: 16px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMA0DCgcMAg2l/TCzXuuuKUGhQGo3uXAgAAAFNJREFUCNdtzksOgDAIRdFHtX/rj/3vVQjYOPCOOAkhINe8EdHOLBMIYQFQmIPM/zrGRxfu5moppRNwlRjjaK/CqnVXN81Nrcwrmt6sInhkf1o1PxGpArTZPLCIAAAAAElFTkSuQmCC') no-repeat center;
}
.icon-eft {
	width: 16px;
	height: 16px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAbFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8+T+BWAAAAI3RSTlMAd6UzwuOkJAf48+yXiH16O9vRq55tQzctFt3QkWJWS0IeHHEeXvYAAAB6SURBVAjXVcpZEoMgEEXRh8qMgrOZB/a/x3SgSPR+dNepekipylyxa+xD7/4U/AXJ20JnJd3Ndpmt3dJfzQzKmxW5p74Bc/zO5LIoWsY7+JmRm2aUAOMDUCV3b5ArFIv6aMdOez/Yz8Kj5AUddgl1LgyMrCYdc3pS+ABTAwWlpcLLeAAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-kft2 {
	width: 16px;
	height: 16px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAMAAADjyg5GAAAASFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////neHiwAAAAF3RSTlMAdw6qmRHcfWY8M+LXnyjw5My5sYUZFxp4u5QAAABlSURBVAjXhcpLDsMgEATRggTIgPHfnvvfNAOy2PqtuqQGN+ljcq0kPMS6CKRoEkhBA9zZ3BAU9Qz+NZMbkmX9DrWd03Zhri35lrtmTNbdcpn9TGdj4SyfoZwga/x1cRXMUenqAX+q6QXVsZHHqwAAAABJRU5ErkJggg==') no-repeat center;
}
.icon-kjlm {
	width: 16px;
	height: 16px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAkFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WABnwAAAAMHRSTlMA+z8t8duNiWj+9uTNuksF08Cro1JNPBsPCgLtycWyemxcV0ZEIhgUu5aAd143JiWOJ8veAAAArUlEQVQY00XNR44CQRBE0V+2Pe0t3o+f+9+OBBrxFqEIKVXF7L+yUaRsYebd2azptNZ18dyL2EsEGhM99kFt4aQyZfQSEapQMshIw4OTtlV7xCmSi3ANPl7Ar9HyRkdQ4a0G3W7aCcjdjriV0nyvyh1MdTLiAqBPf/yZvFoaub5/cRx8P40fyR9ir47cDSvX8/BljeSlSK/M6uTC2ZUDL/k6bZLNyNu1jD/zud8AtnsJgvwRF1sAAAAASUVORK5CYII=') no-repeat center;
}
.icon-rmtj {
	width: 20px;
	height: 50px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACNElEQVQ4jX3VS29IURAH8F+rhNgSbamENLFGJaiFZ7BSKU2wtBPEW/QD1GvRSEi68gE8KxYqFAsJ8YgQsaJEUYTEFmnJNHPl9qb1T27uOTP/MzN3Zs7cmncbjIcpaMtnGRrxCx/wDFdxLWVjUDeOsc04hWa8xwN8Sl0YbsU2vMZRXJnI4CR04QieYB368afisAZrcByX03knhkeN7Gv+RzyRxk5je0YwEQZwHtPyzFTcLke4JRVn811Fkem+knw4uYXRx7gURYkCvME3tBShVz7xba7njZOCSNVDNGB+LbZiTjkPFbRkMRpzXUWcOYbZ6KjL1viKmxPkK/J5NyPbkZ9WxR18CVthcEkmdCRJkceNua5Nz8X+BjaVuLHfnfvoiNY4UI/BkseXaMLvTMOCJPfnujN1TcktED3bUJvdPrmk6MGK7IBdFWeDKatLTk9JF8UdVQzlZ5XxKAsQuV2U+8BiLMVM/KiciaINhcEXWJn5GikR6rMl4uDBlF1PXn3FYMhW4X4sejEL6yse2/E9m3lnPn0pa69wV6eN3jB4MadIV0ZUINppRl7+hflcSVlbiVfMgI9hqy6LcgAX0I29STyDz8UdTRzKKOtLsu5svQ78LIbDK0zH/nxHoz7PIVDFQOY9IjuZZ2KgRACjySwQ1yea+nDOwLV5j6sIWeiCE9xzeXYU5XkYd3IP7uUouzXOgI0BsBxzc7zFHLhU9vi/X0CQY3pH7xV9Gol/mr+AKObYXwD+AnhIiKCrct1LAAAAAElFTkSuQmCC') no-repeat center;
}
/*.icon-kft {
	w
	h
	background: url() no-repeat center;
}*/

/*
 	顶部导航栏
 * */
#nav-top-wrap {
	height: 35px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #e5e5e5;
}
.nav-top {
	color: #999;
}
.nav-top-left span {
	float: left;
	margin-right: 3px;
	height: 35px;
	line-height: 35px;
}
.nav-top-right .nav-top-item {
	float: left;
}
.nav-top-right span,
.nav-top-right a {
	float: left;
	margin-left: 3px;
	height: 35px;
	line-height: 35px;
	color: #999;
}
.nav-top-right a {
	margin-right: 17px;
}
#login {
	margin-right: 0px;
}
.nav-top-right a:hover {
	color: #eb6120;
}

/*
 	头部
 * */
#head-wrap {
	position: relative;
	width: 100%;
	background: #fff;
	padding: 24px 0;
	z-index: 100000;
}
#head-wrap .head {
	z-index: 100010;
}
#logo a {
	display: block;
	width: 195px;
	height: 45px;
}
#logo img {
	width: 195px;
	height: 45px;
}
#city {
	position: relative;
	width: 60px;
	font-size: 14px;
	margin-left: 20px;
	cursor: pointer;
}
#city .city-wrap {
	position: relative;
	height: 45px;
}
#city .city-wrap a {
	position: absolute;
	top: 50%;
	left: 0;
	width: 50px;
	height: 34px;
	line-height: 34px;
	margin-top: -17px;
	color: #666;
	text-align: center;
}
#city .icon-arrow {
	position: absolute;
	left: 50px;
	top: 50%;
	margin-top: -2px;
	border: 5px solid transparent;
	border-top: 5px solid #999;
}
#city .city-wrap.active a {
	color: #eb6120;
}
#city .city-wrap.active .icon-arrow {
	margin-top: -8px;
	border: 5px solid transparent;
	border-bottom: 5px solid #eb6120;
}
#nav-head {
	position: absolute;
	width: 680px;
	height: 45px;
	top: 0;
	left: 50%;
	margin-left: -310px;
	font-size: 18px;
	line-height: 45px;
	font-weight: 800;
	overflow: hidden;
}
#nav-head .nav-head-item {
	float: left;
	margin: 0 21px;
}
#nav-head .nav-head-item a.active {
	color: #eb6120;
}
#nav-head-pic {
	position: absolute;
	right: 0;
	top: 50%;
	height: 72px;
	margin-top: -26px;
}
#head_banner {
	position: absolute;
	right: 0;
	top: 0;
	width: 196px;
	height: 70px;
	margin-top: -1px;
	background: url(../img/banner_app.gif) no-repeat center;
}
#nav-head-pic img {
	float: left;
	width: 85px;
	height: 72px;
}
#nav-head-pic .qipao {
	float: left;
	width: 56px;
	height: 41px;
	padding: 7px 18px 13px 17px;
	font-size: 14px;
	line-height: 22px;
	color: #666;
	background: url(../img/pic010.png) no-repeat center;
}
.city-menu {
	display: none;
	position: absolute;
	top: 69px;
	left: 60px;
	width: 228px;
	background: #fff;
	border-radius: 4px;
	border: solid 1px #e8e8e8;
	z-index: 110000;
}
.city-menu li {
	float: left;
	width: 48px;
	height: 22px;
	padding: 6px 14px;
}
.city-menu li a {
	display: inline-block;
	width: 48px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	text-align: center;
	color: #666;
}
.city-menu li a.active {
	border-radius: 3px;
	background: #f2f2f2;
	color: #eb6120;
}

/*
 	隐藏的导航栏
 * */
#nav-list-wrap {
	display: none;
	position: absolute;
	left: 0;
	top: 93px;
	width: 100%;
	background-color: #fff;
	box-shadow: -1px 2px 4px 0px 
		rgba(0, 0, 0, 0.1), 
		inset 0px 1px 0px 0px 
		#e8e8e8;
	z-index: 100;
}
.nav-list {
	float: left;
	padding: 5px 0;
	margin: 1px 0;
	height: 170px;
}
.nav-list:hover {
	background: #f2f2f2;
}
.nav-list li {
	width: 78px;
	height: 34px;
	font-size: 14px;
	line-height: 34px;
	text-align: center;
}

/*
 	广告、轮播图
 * */
#banner-wrap {
	position: relative;
	height: 468px;
	min-width: 1200px;
}
#banner-wrap .banner {
	position: relative;
    width: 100%;
    height: 468px;
    text-align: center;
    overflow: hidden;
    z-index: 1;
}
#banner-wrap .banner .img-wrap {
    position: absolute;
    left: 50%;
    top: 0;
    margin-left:-960px;
    z-index: 2;
}
#banner-wrap .banner .banner_link {
	position: absolute;
	width: 1920px;
	height: 468px;
	left: 0;
	top: 0;
	z-index: 2;
}
#banner-wrap .banner .banner_link img {
	width: 1920px;
	height: 468px;
}
#banner-wrap .banner .banner_link .icon-adv2 {
	position: absolute;
    left: 50%;
    bottom: 0;
    margin-left: -613px;
}
/*轮播左右切换按钮*/
#banner-wrap .bannerBtn .btns {
	display: none;
	position: absolute;
	width: 43px;
	height: 66px;
	top: 50%;
	margin-top: -33px;
	z-index: 10;
	cursor: pointer;
	border-radius: 2px;
}
#banner-wrap .bannerBtn .btns:hover {
	background-color: #aaa;
	background-color: rgba(0,0,0,.3);
}
.prevBtn {
	left: 50%;
	margin-left: -750px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAABCCAMAAAD5eN9gAAAAk1BMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAz+/v78/Pz5+fn7+/v39/c0NDTz8/Ps7OxQUFBBQUElJSVtbW3u7u7r6+vm5ubh4eHt7e3g4OCenp6QkJB+fn5ycnLLy8vDw8NpaWkAAADw8PDW1ta8vLysrKyYmJiGhoa1tbXBwcFnZ2diYmIAAAAA+T3eAAAAMXRSTlMAgAMGChQNEBgeGyN+fHl6dih0aS0rJiRwbWhlY2BFPjg1WVQxJ3JeT0dAO0xFLSsqQADiiwAAAWlJREFUSMfF1tlWg0AMANACzsJgN5GitqhdrNW6/f/XOSQp1YcmKT6Y53tyIDOZZPAvkWIoZZZlCg3wIgZoiUZpY0TNW0hqnYnhrIBb6oyvy2FZO7A89eFzkiTJwrSJJXp9lcQYg+VpDlTIm6ZAqy3QSR1tmnI0VDdIPzz8G0enSEeb0H4CQ02Y3iJd5phWSW2WcXRWAh0/trRNy9C7jhqBFkiHewWdI31Q00sNbZC+Kugz0nuB2l70RUFXCcQZ9E1B1zIdAPU50R1HqQ12SNdFIHoybfhBmR6HtO9IV0/M3SZ7oF9kB6etaaiw0RrLW+cbOlv5G6zJD5gpA9Yslrdo5FtzPLY5XVwROwnL3SM3sArP+uC9Cpdn4+P7JLym/bATsO/wErDy/Vfhqg/e0AxgR2a17TDbqr8mIc0s1YSlWShiZsbys5vBttsJRpylFlTtGoRph1lIO4y8G8k7l36X0++Ishbl3+Mb4gQi21u55scAAAAASUVORK5CYII=') no-repeat center;
}
.nextBtn {
	right: 50%;
	margin-right: -750px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAABCCAMAAAD5eN9gAAAAk1BMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCwv9/f3s7Oz8/Pz6+voiIiLn5+fe3t53d3c+Pj4wMDAAAABxcXH5+fn09PTx8fHu7u7s7Ozi4uKSkpJvb2/Dw8Oqqqqenp6bm5uIiIhVVVX39/fPz8+5ubmBgYFJSUnX19fKysq+vr7BwcHk5ORXcMNoAAAAMXRSTlMAgAMHCQsPFRIbGB4ifWh8eiZnYjYrKCgleXNyb2tmPjFUSEZBOyt3Wk05LF5YUERZJiPGjQAAAWNJREFUSMe11ttSgzAQBmAJ5EBIaUurYNUe1GoPtvr+T2eO5sKZ3cSRvf4msyyEf2/GLeIqUZZlmaKtrHQZjtqyopQxSitzNkqZ4FwIpo/GLGVDO2kHyRmFsTlWtEVRrN5qh0HL+LTAcLRtYerhbDEhYA/Du8O3HgPPJuT23uLHgKEm6oDvPAaGxpvlzOKngIGO5Q+eQ5h4fHK4M7jC8H6aj9cqBW8mGfjV4cX/45fC1kcSfv4DPqRglYWPDl9QzCLeqVpguFbXgKWgGkfwC/Na7Ry+NhqXJA0fbcvwpVL9xeFPaSx4s5u+P3gsKG79mL+sBe6f7sF/GAvJ0EEE2nBt4VcXqHIzy/mMcbpOoJsxaTdPoNNIKUz32bRNoKcMGn7COF2ORPHI0DFvKRZFMVu2OI2ZhaVhzMIQnI2PZDxjz57i2b0CKLoT4LsGusPMurDDZOxGJHfnyt/l8B0R14Acub4BWRkjm5R8JmgAAAAASUVORK5CYII=') no-repeat center;
}
@media screen and (max-width: 1600px) {
    .prevBtn {
    	margin-left: -620px;
    }
    .nextBtn {
    	margin-right: -620px;
    }
}
/*轮播导航按钮*/
#banner-wrap .bannerLink {
	position: absolute;
	left: 50%;
	top: 435px;
	width: 60px;
	margin-left: -30px;
	color: #fff;
	z-index: 3;
}
#banner-wrap .bannerLink a {
	float: left;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	margin-right: 7px;
	background: #888;
}
#banner-wrap .bannerLink a.active {
	background: #f0c255;
}

/*
 	搜索框
 * */
#search-wrap {
	position: absolute;
	padding: 18px;
	top: 120px;
	left: 50%;
	width: 770px;
	height: 100px;
	margin-left: -403px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyYAAACIBAMAAADg5+ICAAAAJFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmWAJHAAAADHRSTlOAAJmPegSGQhCFQ0FVaa1oAAABlUlEQVR42u3RwUmCcQDA0T8E3g2lQ6d0ARMJOoqHpNu3gdAEQSO4QSu0QBv22RS/w3srvLGkxkmPk575ZP2139CwfZv+T64vg4qP8+1kfRp0HKb55HE36Lj7nU9Wl0HH4jif3A9KnpzkOOlx0uOkx0mPkx4nPU56nPQ46XHS46THSY+THic9Tnqc9DjpcdLjpMdJj5MeJz1Oepz0OOlx0uOkx0mPkx4nPU56nPQ46XHS46THSY+THic9Tnqc9DjpcdLjpMdJj5MeJz1Oepz0OOlx0uOkx0mPkx4nPU56nPQ46XHS46THSY+THic9Tnqc9DjpcdLjpMdJj5MeJz1Oepz0OOlx0uOkx0mPkx4nPU56nPQ46XHS46THSY+THic9Tnqc9DjpcdLjpMdJj5MeJz1Oepz0OOlx0uOkx0mPkx4nPU56nPQ46XHS46THSY+THic9Tnqc9DjpcdLjpMdJj5MeJz3P88nqMuhYHOeTh92g4+5zPlmfBh2HaT5ZXl8HFd/n5e1k/bPf0LB9n24n1DjpcdLzB/DSPdDNQbgzAAAAAElFTkSuQmCC') no-repeat center;
	z-index: 50;
}

/*导航栏*/
#search-wrap .search-content {
	position: relative;
	width: 100%;
	height: 100%;
}
#search-nav {
	padding: 0 0 0 4px;
	height: 40px;
}
#search-nav span,
#search-nav a {
	position: relative;
	float: left;
	margin-right: 30px;
	font-size: 18px;
	line-height: 1;
	color: #e8e8e8;
	cursor: pointer;
}
#search-nav span:hover, 
#search-nav span.active,
#search-nav a:hover, 
#search-nav a.active {
	color: #fff;
}
#search-nav span:hover em,
#search-nav span.active em {
	position: absolute;
	left: 0;
	bottom: -10px;
	width: 100%;
	height: 2px;
	background: #fff;
}
/*搜索栏*/
#input-wrap {
	height: 60px;
}
#search {
	position: relative;
	float: left;
	width: 472px;
	height: 59px;
	border: 1px solid #fff;
	background: #fff;
	border-radius: 4px 0 0 4px;
}
.search-fixed-top #search {
	border-radius: 0;
}
#searchInp {
	float: left;
	padding: 0 60px 0 12px;
	width: 400px;
	height: 58px;
	line-height: 58px;
	font-size: 16px;
	color: #333;
}
#search .icon-adv1 {
	position: absolute;
	top: 24px;
	right: 15px;
}
#search-btn {
	float: left;
	width: 120px;
	height: 61px;
	background-color: #eb6120;
	border-radius: 0px 4px 4px 0px;
}
#search-btn:hover {
	background: #cf551c;
}
#search-btn .icon-search {
	float: left;
	margin: 20px 0 0 22px;
	cursor: pointer;
}
#map-btn {
	float: left;
	width: 160px;
	height: 60px;
	background-color: #E4B648;
	border-radius: 4px;
	margin-left: 10px;
}
#map-btn:hover {
	background: #d09a18;
} 
#map-btn .icon-map {
	float: left;
	margin: 18px 0 0 20px;
	cursor: pointer;
}
#input-wrap .btn-text {
	float: left;
	line-height: 60px;
	font-size: 20px;
	color: #fff;
	/*font-weight: 600;*/
	margin-left: 10px;
	cursor: pointer;
}
/*搜索框*/
#search-tab-wrap {
	display: none;
	position: absolute;
	left: 0;
	top: 102px;
	width: 472px;
	border: 1px solid #e8e8e8;
	border-radius: 4px;
	background: #fff;
	overflow: hidden;
}
.link-wrap {
	position: relative;
	padding-left: 12px;
	padding-right: 50px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.link-wrap:hover {
	background: #f2f2f2;
}
.link-wrap .houseLink {
	display: block;
}


.link-wrap span {
	position: absolute;
	right: 15px;
	font-size: 12px;
	line-height: 40px;
}
.link-wrap .kwAddress {
	top: 0;
	color: #818181;
}
.link-wrap .del-link {
	top: 0;
	font-size: 26px;
	color: #c2c2c2;
	cursor: pointer;
}
.link-wrap .del-link:hover {
	color: #eb6120;
}
.link-wrap .icon-adv1 {
	top: 14px;
} 


/*
 	固定头部的样式
 * */
#head-wrap.head-fixed-top {
	position: fixed;
	top: 0;
	left: 0;
	border-bottom: 2px solid #eb6120;
}
#search-wrap.search-fixed-top {
	position: fixed;
	padding: 0;
	top: 30px;
	left: 50%;
	width: 670px;
	height: 40px;
	margin-left: -300px;
	background: #fff;
	z-index: 210010;
}
.search-fixed-top #search-nav {
	position: absolute;
	padding: 0;
	width: 101px;
	height: 36px;
	background: #f5f5f5;
	z-index: 50;
    top: 2px;
    left: 2px;
}
.search-fixed-top #search-nav span,
.search-fixed-top #search-nav a {
	width: 101px;
	height: 36px;
	line-height: 36px;
	color: #666;
	font-size: 14px;
	text-indent: 15px;
	margin: 0;
}
.search-fixed-top #search-nav span:hover,
.search-fixed-top #search-nav a:hover {
	font-weight: 400;
}
.search-fixed-top #search-nav span.active,
.search-fixed-top #search-nav a.active {
	font-weight: 400;
	position: absolute;
	left: 0;
	top: 0;
}
.search-fixed-top #search-nav span:hover em {
	display: none;
}
.search-fixed-top #search-nav span.active em {
	display: block;
	position: absolute;
	left: 80px;
	right: 0;
	top: 15px;
	bottom: 0;
	width: 0;
	height: 0;
	background: none;
	border: 5px solid transparent;
	border-top: 5px solid #ccc;
}
.search-fixed-top #search-nav span.active em.active {
	top: 10px;
	border: 5px solid transparent;
	border-bottom: 5px solid #ccc;
}
.search-fixed-top #search-nav div.s-first {
	float: left;
	width: 100px;
	height: 42px;
}
.search-fixed-top #search-nav span.s-second,
.search-fixed-top #search-nav a.s-second {
	display: none;
	margin-top: -1px;
	background: #f5f5f5;
	border: 1px solid #e8e8e8;
}
.search-fixed-top #search-nav span.s-second {
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.search-fixed-top #search-nav a.s-second {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.search-fixed-top #input-wrap {
	height: 40px;
}
.search-fixed-top #search {
	padding-left: 101px;
	width: 352px;
	height: 36px;
	border: 2px solid #eb6120;
	border-right: none;
	background: #fff;
}
.search-fixed-top #searchInp {
	padding: 0 30px 0 10px;
	width: 312px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
}
.search-fixed-top #search .icon-adv1 {
	top: 12px;
	right: 8px;
}
.search-fixed-top #search-btn {
	width: 100px;
	height: 40px;
	border-radius: 0;
}
.search-fixed-top #search-btn .icon-search {
	margin: 11px 10px 0 15px;
}
.search-fixed-top #map-btn {
	width: 110px;
	height: 40px;
	border-radius: 0;
	margin-left: 5px;
}
.search-fixed-top #map-btn .icon-map {
	margin: 7px 6px 0 8px;
}
.search-fixed-top #input-wrap .btn-text {
	line-height: 40px;
	font-size: 16px;
	margin: 0;
}
.search-fixed-top #search-tab-wrap {
	left: 102px;
	top: 42px;
	width: 352px
}
.search-fixed-top .link-wrap span {
	right: 8px;
}

/*
 	导购栏
 * */
#guide-wrap {
	position: relative;
	background: #fff;
}
#guide-wrap .guide {
	margin-top: 30px;
	overflow: hidden;
}
.guide-left {
	width: 830px;
}
.guide-left-title {
	height: 50px;
}
.guide-left-title h2 {
	float: left;
	height: 50px;
	line-height: 50px;
	color: #333;
	font-family: "microsoft yahei";
}
.guide-left-title .guide-nav {
	float: left;
	margin-left: 100px;
}
.guide-left-title .guide-nav span {
	float: left;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #333;
	margin-right: 45px;
	cursor: pointer;
}
.guide-left-title .guide-nav span.active {
	position: relative;
	font-weight: 600;
	color: #eb6120;
}
.guide-left-title .guide-nav span.active em {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 3px;
	background: #eb6120;
}
.guide-content-wrap {
	height: 550px;
	margin-top: 20px;
	overflow: hidden;
}
.guide-content-wrap .house-list {
	display: none;
}
.house-list .house-item {
	float: left;
    width: 248px;
    height: 258px;
	margin-right: 25px;
	margin-bottom: 30px;
	overflow: hidden;
}
.house-item .house-link {
	display: block;
	width: 248px;
	height: 186px;
	border-radius: 4px;
	overflow: hidden;
	position: relative;
}
.house-item .house-link:hover img {
	transform: scale(1.1);
}
.house-item .house-link img {
	width: 248px;
	height: 186px;
    transition: all .6s;
}
.house-item .house-link .house-bg {
	position: absolute;
	width: 248px;
	height: 186px;
	left: 0;
	top: 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAC6CAMAAACwaqBjAAAAw1BMVEUAAAA0NDTNzc3y8vL29vYDAwMcHBwJCQkGBgYNDA0hISEQEBATExMXFxclJSUqKiouLi46Ojo/Pz9ERERWVlZcXFxhYWFpaWlycnJ3d3eAgICQkJCZmZmenp6kpKSpqamzs7O5ubm+vr7Dw8PIyMjT09PY2Njg4ODk5OTo6Oj6+vr8/Pzu7u6IiIiFhYXr6+tISEhLS0tNTU1QUFBSUlJlZWVubm57e3uMjIyUlJStra2wsLDb29vd3d0BAQEBAQEDBAPSvFE1AAAAQXRSTlMAmCUKB72quLq2prOwrqOgnJOQjH56dnBqZl9TTUlFQTk1MS0qIR0XFBEEAw1ZWw+Jh4WDgXNtY1ZQPjwbGh2BgOMhTQwAAAJHSURBVHja7M+JDYNADATAk5Je8iG5gvTfViJywSBK2Bm+k23gdgAAAAAAAAAAAAAAAAAAAAAAAKtXrOToz1jJ0a+xRE80LrFETzSWWGOp77Gp9ZqqZqnWWxerarf+tXvk3+w3tmXPLAfV57E3f1C9t22gV3NmX67+6DnafI6KNR6xkqPfYyVHv8VKjv6O9Wl/vHIbiGEgygSwtUrvvbe/FdI71r7/qaJKYpEjPL+VJWpIkR75xSIPWMjW77GQrS9jWVgnIndYyNZvsZCt32AhW7/GQrZ+hYVs/QeLfGORSyxk6xdYyNbPsZCtn2EhW//CIqdYyNY/sUiPRULfhz6kPW5tpTjrWhdyWGu1OsehpHOkV3tQFHtU1aBV1i0l2pCgcblqh0IbGFqJXuv78XyNrUe0jkVOsJCtf2CRYyxk60dYyNbfscghFrL1NyxygIVsfR8L2foeFrL1VyzygkWescgTFnnEIrtYyNZ3sJCtb2MhW1/CsrBORLawkK1vYiFb38BCtr6ChWx9Ol2JK23l1wIV46eUWrtYYEnDmqrepmXFiELLWL9xYU1aTkVTbOY/tMxGyBQL2fo6FrL1NSxk66tYyNY9Frh1590I77Koqslxy1HZ09ck6+Etow9U11LDR5yW2yQVcmBvjfpO036UssM6JrSlOCzReue6zsUjrxSXL61yd5qtSkyXraTzkZaiHVW2oxVnoTUp6arUCSVsaptvpTaingVV0qd/TnO2S4dFfAfFy3wCZS6DnyDxg8gwcxMcbjbIH3n3SgQSge7IAAAAAElFTkSuQmCC') no-repeat center;
}
.house-item .house-link .house-name {
	position: absolute;
	padding-left: 10px;
	width: 240px;
	height: 34px;
	left: 0;
	bottom: 0;
	font-size: 14px;
	line-height: 34px;
	color: #fff;
}
.house-item .house-link .icon-adv2 {
	position: absolute;
	right: 0;
	top: 0;
}
.house-item .house-infomation {
	width: 248px;
	padding: 14px 0 13px;
}
.house-item .house-infomation .house-price {
	float: left;
	font-size: 18px;
	height: 18px;
	line-height: 18px;
	color: #ff4e49;
}
.house-item .house-infomation .price-units {
	float: left;
	font-size: 14px;
	color: #333;
	margin-left: 6px;
} 
.house-item .house-infomation .house-region {
	float: right;
	font-size: 14px;
	color: #999;
	margin-right: 3px;
} 
.house-item .house-tips {
	width: 248px;
	overflow: hidden;
}
.house-item .house-tips .h-tip {
	float: left;
	padding: 0 6px;
	height: 22px;
	font-size: 14px;
	color: #666;
	border-radius: 4px;
	border: solid 1px #e8e8e8;
	margin-right: 6px;
	cursor: default;
}
.guide-right {
	margin-left: 5px;
	padding: 0 5px 0 10px;
	width: 350px;
}
.guide-right .guide-right-title {
	position: relative;
	height: 50px;
}
.guide-right .guide-right-title .appDownLoadBtn {
	float: right;
	width: 133px;
	height: 30px;
	margin-top: 10px;
	background: url('../img/down.png') no-repeat center;
}
.guide-right .guide-right-title h3 {
	float: left;
	font-size: 18px;
	line-height: 50px;
	color: #333;
	font-weight: 600;
	font-family: "Microsoft YaHEI","Arial";
}
.guide-right .estate-news {
	padding-top: 15px;
}
#estate-news-list {
	height: 550px;
	overflow: hidden;
}
#estate-news-list .estate-news-item {
	display: block;
	padding: 10px 0 0 10px;
    margin-right: 9px;
	height: 88px;
	overflow: hidden;
}
#estate-news-list .estate-news-item:hover {
	background: #f2f2f2;
}
#estate-news-list .estate-news-item:hover h4 span {
	color: #EB6120;
}
#estate-news-list .estate-news-other,
#estate-news-list .estate-news-getMore {
	height: 52px;
	text-align: center;
}
/*加载更多*/
#estate-news-list .estate-news-getMore .getMore {
	position: relative;
	display: inline-block;
	padding-left: 24px;
	line-height: 52px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAMAAABlXnzoAAAAXVBMVEUAAAC5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ublunsemAAAAHnRSTlMA7ZnhZTIN0LKshXJOFffIfGpgOiYg9r++nI2KQSsMw5aOAAAAbElEQVQI10WMWQ6EMAxDm6WUlp2B2QDf/5ikSJR8WH5WbPdc5f3ywK8H5oIfaSCFZuwJdXml6CL+N6Z+dQFqrhEiAoi6zmgaJlUhZtbW8GtZCzW5lurVVRJyCWz6CuPw9mYixjy6pO3IMbOFJ3kkBJ+Nf4uMAAAAAElFTkSuQmCC') no-repeat 5px center;
}
#estate-news-list .estate-news-getMore .getMore .icon-more {
	position: absolute;
    border: 2px solid #ccc;
    border-left-color: transparent;
    /*border-bottom: 0;*/
    width: 24px;
    height: 24px;
    left: -1px;
    top: 13px;
    border-radius: 50%;
    -webkit-animation: rotates 1s cubic-bezier(.42, .42, .42, .42) infinite;
    animation: rotates 1s cubic-bezier(.42, .42, .42, .42) infinite;
}
@-webkit-keyframes rotates {
 	0% {
 		-webkit-transform: rotate(0deg);
 		transform: rotate(0deg);
	}
 	100% {
 		-webkit-transform: rotate(360deg);
 		transform: rotate(360deg);
	}
}
@keyframes rotates {
 	0% {
 		-webkit-transform: rotate(0deg);
 		transform: rotate(0deg);
	}
 	100% {
 		-webkit-transform: rotate(360deg);
 		transform: rotate(360deg);
	}
}
#estate-news-list .estate-news-other .otherNews {
	position: relative;
	display: inline-block;
	line-height: 52px;
	color: #eb6120;
}
#estate-news-list .estate-news-other .otherNews .more-text,
#estate-news-list .estate-news-getMore .getMore .more-text {
	font-size: 12px;
	color: #999;
	line-height: 52px;
	margin-left: 10px;
}
#estate-news-list .estate-news-other .otherNews .more-text {
	color: #eb6120;
}
#estate-news-list .estate-news-item .estate-news-left {
	float: left;
	width: 208px;
	padding: 4px 0;
}
#estate-news-list .estate-news-item .estate-news-right {
	float: left;
	width: 104px;
	margin-left: 10px;
}
#estate-news-list .estate-news-item h4 {
	overflow: hidden;
	height: 44px;
	line-height: 22px;
	font-size: 14px;
	color: #333333;
	font-family: "Microsoft YaHEI","Arial";
	/*font-weight: 600;*/
}
#estate-news-list .estate-news-item h4:before {
	content: '';
	float: left;
	width: 5px;
	height: 44px;
}
#estate-news-list .estate-news-item h4 > *:first-child {
	display: block;
	float: right;
	width: 100%;
  	margin-left:-5px;
}
#estate-news-list .estate-news-item h4:after {
	content: "\02026";
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	float: right;
	position: relative;
	top: -18px;
	left: 100%;
	width: 1.2em;
	margin-left: -1.2em;
	padding-right: 5px;
	text-align: center;
  	background:	#fff;
}
#estate-news-list .estate-news-item h4:hover:after {
	color: #eb6120;
}
#estate-news-list .estate-news-item .news-desc {
	margin-top: 6px;
	height: 20px;
	overflow: hidden;
}
#estate-news-list .estate-news-item .news-desc span {
	float: left;
	line-height: 20px;
	font-size: 12px;
	color: #999;
	margin-right: 10px;
}
#estate-news-list .estate-news-item .news-desc .news-tip {
	padding: 0 5px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #eb6120;
	border-radius: 3px;
	color: #eb6120;
	/*font-weight: 600;*/
	/*cursor: pointer;*/
}
#estate-news-list .estate-news-item .news-desc .news-author {
	/*cursor: pointer;*/
}
#estate-news-list .estate-news-item .estate-news-right .estate-img-wrap {
	position: relative;
	display: block;
	width: 104px;
	height: 78px;
	border-radius: 4px;
	overflow: hidden;
}
#estate-news-list .estate-news-item .estate-news-right img {
	width: 104px;
	height: 78px;
}
#estate-news-list .estate-news-item .estate-news-right .icon-video {
	position: absolute;
	width: 104px;
	height: 78px;
	left: 0;
	top: 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAe1BMVEUAAAAAAAD////n5+f////////////////////t7e3r6+v///////+JiYmAgIA+Pj7////Gxsbl5eX////////////FxcXDw8OoqKj////////n5+fe3t7V1dXQ0ND///+9vb23t7fGxsaSkpJiYmJOTk4aGhrKysr////zkZ7/AAAAKXRSTlMpAMzUx24Mwb6hnU5IR0QyhWzMrqp2ampXARLTuaCWhHpwa1Q+OC2OEyR5ghEAAADPSURBVCjPfZLXEoIwEEXXSxJ6U7oFxfr/XygGElBn9rzdnMmk7KXNjAr7nQt314fKLNFspIBBSLV2kQf4eZxSGuc+4EXWtRIIEjIkASDb2UmIitZUAnJyEURD3zQC0cd1Hmr6pYbXja5EQP8EKDekBMw1jrfFJRCKQvgmO9vzw0ofIWXIrXOcw9WEHBkViK0b2Z/uU4hRkIvUOs32okMKlwCybuapE8Dt487j7sm9j/sX5j+ZObyY+fFz5/tiezbong22Z3w/l15nutfZ0us3VugMdIGaSSsAAAAASUVORK5CYII=') no-repeat center;
}

/*
 	iframe广告
 * */
.iframe-banner-wrap {
	margin-top: 40px;
	overflow: hidden;
}
.xafcshow {
    position: relative;
    margin-bottom: 4px;
}
.xafcshow .adicon {
    left: -2px;
    z-index: 99;
    width: 30px;
    bottom: -4px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
    font-size: 8px;
    color: #fff;
    position: absolute;
}

/*
 	新房
 * */
#new-house-wrap {
	position: relative;
	background: #fff;
}
#new-house-wrap .new-house {
	margin-top: 30px;
	overflow: hidden;
}
.new-house-left {
	width: 830px;
}
.new-house-left-title {
	height: 50px;
}
.new-house-left-title h2 {
    float: left;
    height: 50px;
    line-height: 50px;
    color: #333;
    font-family: "Microsoft YaHEI","Arial";
}
.new-house-left-title .new-house-nav {
    float: left;
    margin-left: 100px;
}
.new-house-left-title .new-house-nav span.active {
    position: relative;
    font-weight: 600;
    color: #eb6120;
}

.new-house-left-title .new-house-nav span {
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #333;
    margin-right: 45px;
    cursor: pointer;
}
.new-house-left-title .new-house-nav span.active em {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background: #eb6120;
}
.new-house-content-wrap {
    height: 550px;
    margin-top: 20px;
    overflow: hidden;
}
/*快速搜索*/
.new-house-right {
    margin-left: 5px;
    padding: 0 5px 0 10px;
    width: 350px;
}
.new-house-right .new-house-right-title {
    position: relative;
    height: 100px;
}
.new-house-right .new-house-right-title h3 {
    float: left;
    font-size: 18px;
    line-height: 50px;
    color: #333;
    font-weight: 600;
    font-family: "Microsoft YaHEI","Arial";
    margin-top: 50px;
}
.new-house-right .new-house-right-title .new-house-bar {
	float: right;
	width: 220px;
	height: 50px;
}
.new-house-right .new-house-right-title .new-house-bar a {
	float: right;
	width: 110px;
	height: 50px;
	line-height: 50px;
}
.new-house-right .new-house-right-title .new-house-bar .icon {
	float: right;
	margin-top: 15px;
}
.new-house-right .new-house-right-title .new-house-bar .link-text {
	float: right;
	font-size: 16px;
	margin-left: 5px;
	color: #666;
}
.new-house-right .new-house-right-title .new-house-bar a:hover .link-text {
	color: #eb6120;
}
.new-house-right .new-house-quickbar-wrap {
	padding-top: 15px;
}
#house-quickbar {
	position: relative;
    height: 500px;
    overflow: hidden;
}
#house-quickbar .choice-wrap {
	position: relative;
	margin-bottom: 15px;
	overflow: hidden;
}
#house-quickbar .choice-wrap .quickbar-title {
	height: 20px;
	padding-bottom: 5px;
}
#house-quickbar .choice-wrap .quickbar-title .icon {
	float: left;
	margin-right: 7px;
}
#house-quickbar .choice-wrap .quickbar-title h5 {
	float: left;
	font-size: 14px;
	color: #333;
	line-height: 20px;
	font-family: "Microsoft YaHEI","Arial";
	font-weight: 600;
}
#house-quickbar .choice-wrap a {
	float: left;
	font-size: 14px;
	line-height: 25px;
	margin-right: 14px;
	font-family: "Microsoft YaHEI","Arial";
}
#house-quickbar .choice-con {
	white-space: nowrap;
	/*兼容ie6、7折行问题*/
}
/*开盘日历*/
#house-quickbar #house-journal-wrap {
	position: absolute;
	left: 0;
	bottom: 0;
}
#house-journal-wrap {
	width: 100%;
	height: 270px;
	background: #fff;
}
#house-journal-wrap .house-journal-title {
	height: 50px;
	position: relative;
}
#house-journal-wrap .house-journal-title h4 {
	float: left;
    font-size: 18px;
    line-height: 50px;
    color: #333;
    font-weight: 600;
    font-family: "Microsoft YaHEI","Arial";
}
#house-journal-wrap .journal-wrap {
	padding-top: 15px;
}
#house-journal-wrap .journal-wrap .journal-noData {
	width: 100%;
	height: 205px;
	line-height: 360px;
	text-align: center;
	color: #999;
	background: url(../img/home_zwfy.png) no-repeat center;
	overflow: hidden;
}
#house-journal-wrap .house-journal-list {
	height: 205px;
	overflow: hidden;
}
#house-journal-wrap .house-journal-list .house-journal {
    margin-left: 3px;
    border-left: 1px solid #e8e8e8;
    padding: 0 0 10px 10px;
    position: relative;
}
.house-journal .timepoint {
    display: inline-block;
    width: 7px;
    height: 7px;
    border-radius: 100%;
    background: #e8e8e8;
    position: absolute;
    left: -4px;
    top: 5px;
}
.house-journal .journal-info .journal-date {
	float: left;
	display: block;
    height: 16px;
    line-height: 16px;
    margin-left: 5px;
    margin-bottom: 10px;
    padding: 0 6px 0 3px;
    font-size: 12px;
    color: #666;
    background: #e8e8e8;
    border-radius: 2px;
    position: relative;
}
.house-journal .journal-info .journal-date em {
	position: absolute;
	top: 3px;
	left: -8px;
	border: 5px solid transparent;
	border-right-color: #e8e8e8;
}
.house-journal .journal-info .journal-house {
	float: left;
	width: 100%;
	height: 26px;
	font-size: 14px;
	line-height: 26px;
	color: #666;
}
.house-journal .journal-info .journal-house a {
	display: block;
}
.house-journal .journal-info .journal-house a:hover {
	color: #EB6120;
	background: #f2f2f2;
}
.house-journal .journal-info .journal-house .journal-name {
	float: left;
	width: 140px;
	margin-left: 8px;
}
.house-journal .journal-info .journal-house .journal-sale {
	float: left;
	font-size: 12px;
}
.house-journal .journal-info .journal-house .journal-region {
	float: right;
	font-size: 12px;
	margin-right: 15px;
}
/*楼盘动态*/
#house-quickbar #house-dynamics-wrap {
	position: absolute;
	left: 0;
	bottom: 0;
}
#house-dynamics-wrap {
	width: 100%;
	height: 270px;
	background: #fff;
}
#recommen-dynamics-wrap .house-dynamics-title,
#house-dynamics-wrap .house-dynamics-title {
	height: 50px;
	position: relative;
}
#recommen-dynamics-wrap .house-dynamics-title h4,
#house-dynamics-wrap .house-dynamics-title h4 {
	float: left;
    font-size: 18px;
    line-height: 50px;
    color: #333;
    font-weight: 600;
    font-family: "Microsoft YaHEI","Arial";
}
#recommen-dynamics-wrap .dynamics-wrap,
#house-dynamics-wrap .dynamics-wrap {
	padding-top: 15px;
}
#recommen-dynamics-wrap .house-dynamics-list
#house-dynamics-wrap .house-dynamics-list {
	height: 205px;
	overflow: hidden;
}
.house-dynamics-list .house-dynamics-item {
	display: block;
	margin-right: 9px;
    height: 79px;
    padding: 10px 0 0 10px;
    overflow: hidden;
}
.house-dynamics-list .house-dynamics-item:hover {
	background: #f2f2f2;
}
.house-dynamics-list .house-dynamics-item:hover h4 span {
	color: #EB6120;
}
.house-dynamics-list .house-dynamics-item .dynamics-left {
    float: left;
    width: 224px;
}
.house-dynamics-list .house-dynamics-item .dynamics-right {
	float: left;
	width: 92px;
	margin-left: 10px;
}
.house-dynamics-list .house-dynamics-item  h4 {
    overflow: hidden;
    height: 44px;
    line-height: 22px;
    font-size: 14px;
    color: #333333;
    font-family: "Microsoft YaHEI","Arial";
    /*font-weight: 600;*/
}
.house-dynamics-list .house-dynamics-item h4:before {
	content: '';
	float: left;
	width: 5px;
	height: 44px;
}
.house-dynamics-list .house-dynamics-item h4 > *:first-child {
	display: block;
	float: right;
	width: 100%;
  	margin-left:-5px;
}
.house-dynamics-list .house-dynamics-item h4:after {
	content: "\02026";
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	float: right;
	position: relative;
	top: -18px;
	left: 100%;
	width: 1.2em;
	margin-left: -1.2em;
	padding-right: 5px;
	text-align: center;
  	background:	#fff;
}
.house-dynamics-list .house-dynamics-item h4:hover:after {
	color: #eb6120;
}
.house-dynamics-list .house-dynamics-item .dynamics-desc {
	margin-top: 5px;
	height: 20px;
	overflow: hidden;
}
.house-dynamics-list .house-dynamics-item .dynamics-desc span {
	float: left;
	line-height: 20px;
	font-size: 12px;
	color: #999;
}
.house-dynamics-list .house-dynamics-item .dynamics-right .dynamics-img-wrap {
	position: relative;
	display: block;
	width: 92px;
	height: 69px;
	border-radius: 4px;
	overflow: hidden;
}
.house-dynamics-list .house-dynamics-item .dynamics-right img {
	width: 92px;
	height: 69px;
}

/*
 	品牌推荐
 * */
#brand-recommen-wrap {
    position: relative;
    background: #fff;
}
#brand-recommen-wrap .brand-recommen {
    margin-top: 30px;
    overflow: hidden;
}
.recommen-left {
    width: 800px;
    margin-right: 30px;
}
.recommen-left-title {
    height: 50px;
    position: relative;
}
.recommen-left-title h3 {
    float: left;
    height: 50px;
    line-height: 50px;
    color: #333;
    font-family: "Microsoft YaHEI","Arial";
    font-size: 18px;
    font-weight: 600;
}
.recommen-left-title .brandbar-wrap {
	float: right;
	line-height: 50px;
	height: 50px;
}
.recommen-left-title .brandbar-wrap span {
	float: left;
	height: 50px;
}
.brandprev {
	cursor: pointer;
	width: 20px;
	margin-right: 7px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlElEQVQ4T8XU0Q2AIAwE0OsmjqCbOIIu0YQJCCyhG7iKIziK4cPEGIFWmsgAr71CIRgfMvbwP+i975xzRy6ZqsMY4wRgATAw8/6GisEbNjPz2tShFEtFqh1qsCqoxYpgCGEkog1AcWbPWWYjm4OpsmnkK4oWrd6ytlMRqEHF4ANtX73bTPvcHlcf9pe/UhVZUsAcPAGT9EQV1KLXnQAAAABJRU5ErkJggg==') no-repeat center;
}
.brandbtns a {
    float: left;
    width: 7px;
    height: 7px;
    margin-top: 22px;
    border-radius: 50%;
    margin-right: 10px;
    background: #dbdbdb;
}
.brandnext {
	cursor: pointer;
	width: 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAjElEQVQ4T9XTwQ2AIAwF0HYDR8QlygxwYQU30Q3UdeCA4WZMpP0JB+VMHvn9lGnw4cEe/RyMMToRWZCxdCOHEA5m3kVktqJdMKU05Zw3BFVLQVEVbFER1AQiKASWUtZa6+m9d28lmcAW2YK1R1QQwVQQxVSwfWwiOnoze86yG3n46lnX7X5PLQVFvw9eLoxeFQ9z4pwAAAAASUVORK5CYII=') no-repeat center;
}
.brandbtns a.active {
    background: #eb6120;
}
.recommen-content-wrap {
	position: relative;
    height: 205px;
    margin-top: 15px;
    overflow: hidden;
}
.recommen-content-wrap .brand-list {
	position: absolute;
	left: 0;
	top: 0;
	width: 830px;
	height: 205px;
}
.brand-list .brand-item {
	float: left;
    margin: 6px 8px 6px 6px;
}
.brand-list .brand-item a {
	display: block;
	width: 120px;
	height: 90px;
	border-radius: 6px;
	overflow: hidden;
}
.brand-list .brand-item a:hover {
	width: 118px;
	height: 88px;
	border: 1px solid #e8e8e8;
	box-shadow: 0 0 10px #ccc;
}
.brand-list .brand-item a .company {
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
}
/*品牌推荐的楼盘详情*/
.recommen-right {
	margin-left: 5px;
    padding: 0 5px 0 10px;
    width: 350px;
}
#recommen-dynamics-wrap {
    width: 100%;
    height: 270px;
    background: #fff;
}

/*
 	VR看房 + 商业看房
 * */
#business-wrap,
#vr-wrap {
	position: relative;
    background: #fff;
}
#business-wrap .business-con,
#vr-wrap .vr-con {
    margin-top: 30px;
    overflow: hidden;
}
.business-title,
.vr-title {
	height: 50px;
}
.business-title h2,
.vr-title h2 {
    float: left;
    height: 50px;
    line-height: 50px;
    color: #333;
    font-family: "Microsoft YaHEI","Arial";
}
.business-title .business-nav,
.vr-title .vr-nav {
    float: left;
    margin-left: 100px;
}
.business-title .business-nav span,
.vr-title .vr-nav span {
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #333;
    margin-right: 45px;
    cursor: pointer;
}
.business-title .business-nav span.active,
.vr-title .vr-nav span.active {
    position: relative;
    font-weight: 600;
    color: #eb6120;
}
.business-title .business-nav span.active em,
.vr-title .vr-nav span.active em {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background: #eb6120;
}
.business-content-wrap,
.vr-content-wrap {
    height: 160px;
    margin-top: 20px;
    overflow: hidden;
}
.business-content-wrap .business-list,
.vr-content-wrap .vr-list {
	width: 1230px;
}
.business-list .business-item,
.vr-list .vr-item {
    float: left;
    margin-right: 25px;
    margin-bottom: 10px;
    overflow: hidden;
}
.business-item .business-link,
.vr-item .vr-link {
    display: block;
    width: 220px;
    height: 164px;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
}
.business-item .business-link:hover img,
.vr-item .vr-link:hover img {
	transform: scale(1.1);
}
.business-item .business-link img,
.vr-item .vr-link img {
    width: 220px;
    height: 164px;
    transition: all .6s;
}
.business-item .business-link .business-bg,
.vr-item .vr-link .vr-bg {
    position: absolute;
    width: 220px;
    height: 164px;
    left: 0;
    top: 0;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAC6CAMAAACwaqBjAAAAw1BMVEUAAAA0NDTNzc3y8vL29vYDAwMcHBwJCQkGBgYNDA0hISEQEBATExMXFxclJSUqKiouLi46Ojo/Pz9ERERWVlZcXFxhYWFpaWlycnJ3d3eAgICQkJCZmZmenp6kpKSpqamzs7O5ubm+vr7Dw8PIyMjT09PY2Njg4ODk5OTo6Oj6+vr8/Pzu7u6IiIiFhYXr6+tISEhLS0tNTU1QUFBSUlJlZWVubm57e3uMjIyUlJStra2wsLDb29vd3d0BAQEBAQEDBAPSvFE1AAAAQXRSTlMAmCUKB72quLq2prOwrqOgnJOQjH56dnBqZl9TTUlFQTk1MS0qIR0XFBEEAw1ZWw+Jh4WDgXNtY1ZQPjwbGh2BgOMhTQwAAAJHSURBVHja7M+JDYNADATAk5Je8iG5gvTfViJywSBK2Bm+k23gdgAAAAAAAAAAAAAAAAAAAAAAAKtXrOToz1jJ0a+xRE80LrFETzSWWGOp77Gp9ZqqZqnWWxerarf+tXvk3+w3tmXPLAfV57E3f1C9t22gV3NmX67+6DnafI6KNR6xkqPfYyVHv8VKjv6O9Wl/vHIbiGEgygSwtUrvvbe/FdI71r7/qaJKYpEjPL+VJWpIkR75xSIPWMjW77GQrS9jWVgnIndYyNZvsZCt32AhW7/GQrZ+hYVs/QeLfGORSyxk6xdYyNbPsZCtn2EhW//CIqdYyNY/sUiPRULfhz6kPW5tpTjrWhdyWGu1OsehpHOkV3tQFHtU1aBV1i0l2pCgcblqh0IbGFqJXuv78XyNrUe0jkVOsJCtf2CRYyxk60dYyNbfscghFrL1NyxygIVsfR8L2foeFrL1VyzygkWescgTFnnEIrtYyNZ3sJCtb2MhW1/CsrBORLawkK1vYiFb38BCtr6ChWx9Ol2JK23l1wIV46eUWrtYYEnDmqrepmXFiELLWL9xYU1aTkVTbOY/tMxGyBQL2fo6FrL1NSxk66tYyNY9Frh1590I77Koqslxy1HZ09ck6+Etow9U11LDR5yW2yQVcmBvjfpO036UssM6JrSlOCzReue6zsUjrxSXL61yd5qtSkyXraTzkZaiHVW2oxVnoTUp6arUCSVsaptvpTaingVV0qd/TnO2S4dFfAfFy3wCZS6DnyDxg8gwcxMcbjbIH3n3SgQSge7IAAAAAElFTkSuQmCC') no-repeat center;
}
.vr-item .vr-link .vr-icon1 {
    position: absolute;
    right: 4px;
    top: 0;
}
.vr-item .vr-link .vr-icon2 {
    position: absolute;
    right: 5px;
    top: 4px;
}
.business-item .business-link .business-name,
.vr-item .vr-link .vr-name {
    position: absolute;
    padding-left: 10px;
    width: 210px;
    height: 34px;
    left: 0;
    bottom: 0;
    font-size: 14px;
    line-height: 34px;
    color: #fff;
}
/*商业地产部分*/
.business-item .business-link .icon-adv2 {
    position: absolute;
    right: 0;
    top: 0;
}
.business-item .business-infomation {
    width: 220px;
    padding: 14px 0 13px;
}
.business-item .business-infomation .house-price {
    float: left;
    font-size: 18px;
    height: 18px;
    line-height: 18px;
    color: #ff4e49;
}
.business-item .business-infomation .price-units {
    float: left;
    font-size: 14px;
    color: #333;
    margin-left: 6px;
}
.business-item .business-infomation .house-region {
    float: right;
    font-size: 14px;
    color: #999;
    margin-right: 3px;
}
/*
 	新安大数据研究院
 * */
#xa-bigdata-wrap {
    position: relative;
    background: #fff;
}
#xa-bigdata-wrap .bigdata-con {
    margin-top: 30px;
    overflow: hidden;
}
.bigdata-title {
    height: 100px;
}
.bigdata-con .bigdata-title h2 {
    float: left;
    height: 100px;
    line-height: 100px;
    color: #333;
    font-family: "Microsoft YaHEI","Arial";
}
.bigdata-xcx {
	padding: 26px 10px;
}
.bigdata-xcx p {
	text-align: right;
	font-size: 14px;
	line-height: 24px;
}
.bigdata-title h2 {
	float: left;
	width: 850px;
}
.bigdata-nav {
	float: left;
	width: 800px;
	height: 70px;
}
.bigdata-nav a {
	float: left;
	height: 48px;
	line-height: 48px;
	margin-right: 25px;
}
.bigdata-nav a span {
	float: left;
}
.bigdata-nav a .link-text {
	line-height: 50px;
	font-size: 16px;
	margin-left: 5px;
	color: #666;
}
.bigdata-nav a.active,
.bigdata-nav a:hover{
	border-bottom: 2px solid #eb6120;
}
.bigdata-nav a.active .link-text,
.bigdata-nav a:hover .link-text{
	color: #eb6120;
	font-weight: 600;
}
.bigdata-content-wrap {
    /* height: 420px; */
    /* margin-top: 30px; */
    overflow: hidden;
}
.bigdata-content-left {
	float: left;
	width: 830px;
	height: 460px;
	overflow: hidden;
}
.bigdata-content-wrap .section-con a {
	float: left;
	display: block;
	margin-right: 26px;
	margin-bottom: 40px;
	width: 248px;
	height: 205px;
}
.bigdata-content-wrap .section-con .section-img-wrap {
	position: relative;
	width: 248px;
	height: 140px;
	background: #e8e8e8;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;
}
.bigdata-content-wrap .section-con img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: 0 auto;
	transition: all 0.6s;
}
.bigdata-content-wrap .section-con a:hover img {
	transform: scale(1.1);
}
.bigdata-content-wrap .section-con p {
	padding: 6px 0;
	height: 48px;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	color: #333;
	overflow: hidden;
}
.bigdata-content-wrap .section-con a:hover p {
	color: #eb6120;
	font-weight: 600;
}
.bigdata-content-right {
	float: right;
	width: 350px;
	padding: 0 5px 0 10px;
}
.section-subtitle {
	padding-left: 16px;
	height: 60px;
}
.section-subtitle h3 {
	height: 50px;
	line-height: 50px;
	font-weight: 600;
	font-size: 18px;
	color: #333;
	font-family: "Microsoft YaHEI","Arial";
	border-bottom: 1px solid #e8e8e8;
}
.section-sub-content {
	margin-top: 10px;
	padding-left: 16px;
}
.section-sub-content a {
	display: block;
	margin-bottom: 4px;
	height: 36px;
	line-height: 36px;
	font-weight: 400;
	font-size: 14px;
	color: #333;
}
.section-sub-content a i {
	float: left;
	display: block;
	margin: 8px 10px 0 0;
	width: 20px;
	height: 20px;
	line-height: 18px;
	background: #d6d6d6;
	text-align: center;
	font-size: 12px;
	color: #666;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
}
.section-sub-content a i.hot {
	background: #ff4e49;
	color: #fff;
}
.section-sub-content .first {
	margin-top: 0;
	margin-bottom: 15px;
	height: 85px;
}
.section-sub-content .first .sub-left {
	float: left;
	margin-right: 15px;
	position: relative;
	width: 150px;
	height: 85px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;
}
.section-sub-content .first .sub-left img {
	width: 150px;
	height: 85px;
	transition: all 0.6s;
}
.section-sub-content .first .sub-left i {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	-webkit-border-radius: 6px 0 6px 0;
	-moz-border-radius: 6px 0 6px 0;
	border-radius: 6px 0 6px 0;
	background: #eb6120;
	color: #fff;
	z-index: 2;
}
.section-sub-content a:hover {
	color: #eb6120;
	font-weight: 400;
}
.section-sub-content a:hover img {
	transform: scale(1.1);
}
.section-sub-content p {
	float: left;
	width: 300px;
	height: 36px;
	line-height: 36px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.section-sub-content p.sub-right {
	margin: 18px 0 19px 0;
	width: 165px;
	height: 85px;
	height: 48px;
	line-height: 24px;
	font-size: 16px;
	text-overflow: initial;
	white-space: initial;
	overflow: hidden;
}
/* end */

.bigdata-content-wrap .data-left {
	float: left;
	width: 412px;
	height: 420px;
	overflow: hidden;
}
.data-left-list {
	float: left;
	margin: 0 18px 45px 0;
}
.data-left-list a {
	width: 172px;
	display: block;
	overflow: hidden;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.data-left-list .data-img-wrap {
	width: 172px;
	height: 129px;
	overflow: hidden;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.data-left-list img {
	width: 172px;
	height: 129px;
	margin-bottom: 7px;
	transition: all .6s;
}
/*.data-left-list a:hover img {
	transform: scale(1.1);
}*/
.data-left-list .data-title {
	margin-top: 5px;
	width: 172px;
	height: 44px;
	overflow: hidden;
}
.data-left-list h3 {
	font-size: 14px;
	line-height: 22px;
	font-family: "Microsoft YaHEI","Arial"
}
.data-left-list .data-title:before {
	content: '';
	float: left;
	width: 5px;
	height: 44px;
}
.data-left-list .data-title > *:first-child {
	display: block;
	float: right;
	width: 100%;
  	margin-left:-5px;
}
.data-left-list .data-title:after {
	content: "\02026";
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	float: right;
	position: relative;
	top: -19px;
	left: 100%;
	width: 1.5em;
	margin-left: -1.5em;
	padding-right: 5px;
	text-align: center;
  	background:	#fff;
}
.data-left-list .data-title:hover:after h3 {
	color: #eb6120;
}
.bigdata-content-wrap .data-middle {
	float: left;
	padding-right: 47px;
	width: 390px;
	height: 420px;
}
.data-top {
	height: 30px;
	margin-bottom: 15px;
}
.data-top .data-top-nav {
	position: relative;
	height: 30px;
}
.data-top .data-top-nav span {
	position: relative;
	float: left;
	font-size: 18px;
	line-height: 1;
	height: 30px;
	font-family: "Microsoft YaHEI","Arial";
	color: #333;
	margin-right: 25px;
	cursor: pointer;
}
.data-top .data-top-nav span.active a,
.data-top .data-top-nav span.active {
	color: #eb6120;
	font-weight: 600;
}
.data-top .data-top-nav span.active em {
	position: absolute;
	width: 100%;
	height: 2px;
	left: 0;
	bottom: 0;
	background: #eb6120;
	z-index: 10;
}
.data-bottom {
	height: 175px;
	overflow: hidden;
}

/*
 	图表
 * */
.echart-wrapper {
	width: 390px;
	height: 155px;
}

/*图表end*/

.data-list {
	height: 22px;
}
.data-list a {
	display: block;
	height: 22px;
	position: relative;
}
.data-list .list-point {
	position: absolute;
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background: #ccc;
	left: 0;
	top: 9px;
}
.data-list a p {
	font-size: 14px;
	line-height: 22px;
	text-indent: 12px;
	margin: 8px 0;
}
.data-list.d-first {
	height: 66px;
	margin-bottom: 15px;
	overflow: hidden;
}
.data-list.d-first .list-img {
	float: left;
	width: 88px;
	height: 66px;
	border-radius: 4px;
	overflow: hidden;
}
.data-list.d-first .list-img img {
	width: 88px;
	height: 66px;
	transition: all .6s;
}
.data-list.d-first:hover img {
	transform: scale(1.1);
}
.data-list.d-first .list-text {
	float: left;
	width: 282px;
	height: 42px;
	padding: 12px 10px;
}
.data-list.d-first .list-text p {
	text-indent: 0;
	margin: 0;
	width: 282px;
	height: 44px;
	overflow: hidden
}
.data-list.d-first .list-text p:before {
	content: '';
	float: left;
	width: 5px;
	height: 44px;
}
.data-list.d-first .list-text p > *:first-child {
	float: right;
	width: 100%;
  	margin-left:-5px;
}
.data-list.d-first .list-text p:after {
	content: "\02026";
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	float: right;
	position: relative;
	top: -20px;
	left: 100%;
	width: 1.2em;
	margin-left: -1.2em;
	padding-right: 5px;
	text-align: center;
  	background:	#fff;
}
.nav-bottom {
	position: absolute;
	width: 100%;
	height: 1px;
	left: 0;
	bottom: 0;
	background: #e8e8e8;
}

.bigdata-content-wrap .data-right {
	float: left;
	width: 350px;
	height: 420px;
	overflow: hidden;
}
.data-right .data-list.d-first .list-text,
.data-right .data-list.d-first .list-text p {
	width: 242px;
}

/*
 	排行榜 + 友情链接
 * */
#friendship-wrap,
#ranking-wrap {
    position: relative;
    background: #fff;
}
#friendship-wrap .friendship-con,
#ranking-wrap .ranking-con {
    margin-top: 30px;
    overflow: hidden;
}
.friendship-title,
.ranking-title {
	height: 50px;
}
.friendship-title h2,
.ranking-title h2 {
	float: left;
    height: 50px;
    line-height: 50px;
    color: rgb(51, 51, 51);
    font-family: "Microsoft YaHEI","Arial";
}
.friendship-nav {
 	float: left;
    margin-left: 30px;
}
.ranking-nav {
    float: left;
    margin-left: 100px;
}
.friendship-nav span,
.ranking-nav span {
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #333;
    margin-right: 45px;
    cursor: pointer;
}
.friendship-nav .add-qqNum {
 	float: left;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    color: #666;
    margin-right: 25px;
}
.ranking-content-wrap {
    height: 400px;
    margin-top: 20px;
    overflow: hidden;
}
.rank-left,
.rank-midd,
.rankright {
	float: left;
	width: 366px;
	height: 400px;
	overflow: hidden;
}
.rank-midd {
	margin: 0 51px;
}
.r-con-title {
    position: relative;
    height: 44px;
}
.r-con-title span {
    position: relative;
    float: left;
    font-size: 18px;
    line-height: 44px;
    height: 44px;
    font-weight: 600;
    font-family: "Microsoft YaHEI","Arial";
    color: #333;
    margin-right: 25px;
    cursor: default;
}
.rank-list {
	padding: 8px 0;
}
.rank-list .rank-list-item {
	padding: 7px 0;
	height: 20px;
	overflow: hidden;
}
.rank-list .rank-list-item .item-num {
	float: left;
	margin-right: 10px;
	border-radius: 50%;
	font-size: 12px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: #d6d6d6;
	color: #666;
}
.rank-list .rank-list-item .item-num.hot-num {
	color: #fff;
	background: #ff4e49;
}
.rank-list .rank-list-item a {
	float: left;
	width: 336px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
}
.rank-list .rank-list-item a .hot-num {
	float: left;
	width: 135px;
}
.rank-list .rank-list-item a .hot-region {
	float: right;
	color: #999;
}
.rank-list .rank-list-item:hover .hot-region {
	color: #EB6120;
}
.friendship-content-wrap {
	margin: 20px 0 40px;
	white-space: nowrap;
    overflow: hidden;
}
.friendship-content-wrap a {
	min-width: 130px;
	float: left;
	font-size: 14px;
	line-height: 34px;
	height: 34px;
	/*margin-right: 35px;*/
}

/*
 	底部导航
 * */
#nav-bottom-wrap {
	height: 318px;
	background: #4d4d4d;
	position: relative;
}
.float-wrap  {
	width: 1255px;
}
#nav-bottom-wrap .nav-bottom-con {
    height: 300px;
    padding-top: 18px;
    overflow: hidden;
}
.nav-bottom-list {
	float: left;
	width: 208px;
	margin-right: 43px;
	position: relative;
}
.nav-bottom-title {
	height: 50px;
	line-height: 50px;
	position: relative;
}
.nav-bottom-title span {
	float: left;
	width: 208px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	font-family: "Microsoft YaHEI","Arial"
}
.nav-bottom-title .title-bottom {
	background: #616161;
}
.n-list a {
	display: block;
	height: 16px;
	color: #fff;
	text-align: center;
	overflow: hidden;
}
.n-list a:hover {
	color: #eb6120;
}
.n-list span {
	float: left;
}
.n-list span.n-icon {
	margin-right: 7px;
}
.n-list-text {
	font-size: 14px;
	font-family: "Microsoft YaHEI","Arial";
	line-height: 16px;
}
.gfgj-wrap {
	padding-top: 10px;
}
.gfgj-wrap .n-list {
	padding: 10px 0;
}
.gfgj-wrap .n-icon {
	margin-left: 58px;
}
.about-us-wrap {
	padding-top: 15px;
}
.about-us-wrap .n-list {
	padding: 5px 0;
}
.about-us-wrap .n-list-text {
	display: block;
	width: 100%;
	text-align: center;
}
.p-list {
	padding: 15px 0;
}
.p-list .qrcode-wrap {
	margin: 0 auto;
	padding: 2px;
	width: 130px;
	height: 130px;
	background: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.p-list .qrcode-wrap img {
	width: 130px;
	height: 130px;
}
.app_wrap .n-list,
.xcx-wrap .n-list {
	padding: 3px 0;
	height: 16px;
	overflow: hidden;
}
.app_wrap .n-list span {
	float: none;
}
.app_wrap .n-list,
.xcx-wrap .n-list-text {
	display: block;
	width: 100%;
	text-align: center;
	color: #fff;
}
.downLoad-btns {
	margin: 0 auto 10px;
	display: block;
	width: 120px;
	height: 30px;
	border: 1px solid  #fff;
	font-family: "Microsoft YaHEI","Arial";
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.downLoad-btns:hover {
	border: 1px solid  #eb6120;
}
.attention-wrap {
	margin: 15px auto 0;
	width: 112px;
	height: 50px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAyCAMAAACzrq8eAAABklBMVEUAAADoXl9UtXZUtXZUtXZUtXboXl/oXl/oXl9UtXZUtXboXl9UtXboXl9UtXboXl9UtXZUtXboXl9UtXboXl9UtXboXl/oXl9UtXboXl9UtXboXl/oXl/oXl/oXl9UtXboXl9UtXboXl/oXl/oXl/oXl9UtXboXl/oXl/oXl9UtXZUtXZUtXboXl9UtXboXl9UtXZUtXboXl/oXl9UtXZUtXZUtXboXl/oXl9UtXb////739/qbG3qZ2joX2D//f31+/fuhIT9/v2038Npv4f98/P51NRfun/1urv1t7eKzaF7xpbwlpZZt3rrcXLpYmP+9/fx+fTq9u787e386ur74+P4zM2+48v3yMj0srLvj5DseXnrdHXpZGX6/fv++/v98PD85+jW7d740ND3xMWg1rOa1K6U0aqQz6bk9Org8ubH59PB5M30rq/zqaryoaLxnJ2Dypvwk5TuiYrtfn/3/Pnv+PLc8OP62tvD5c+m2bnypqfxm5tiu4H2wMDs9+/Q69m64ci44Maq2ruo2rpvwYsA4UEbAAAAOHRSTlMA/rof/O/vuh2to6OXl5OTYFZWGAsGBvra2tbWf18h3NzGxr2wqn0vGhYMCjIy8fGDe3tjMC8zMxEWv3kAAARlSURBVFjDlNNLDoJAEIThcmAGRVAB8e1CjU/WJN33v5gLEiIOwzTfBf6kkoItWC3UToeh3qnFKsBI0/My2pvt1uyj5XkKr+Bx4I7DIxhROx2p43gabtazkC3hrIbI8z4hy+T+hEsRs0NcwOs9b3J2cv5Gr0yzk87gkRtyMjlsZcKDkhIDNikNSjf481HsoT5wWkfkEa3RUV3Y61I5e1fyunaKpWIBVTr2vJHA7XfVhEUS9EpJJEUrY6EMPXISytv/aRbSBSwvQ0LmhUbMYjEsX8bprKepIAzj+FtAkZAAd+6FCy7B9ead59j10M0u1EopiG05dDFIAUuUyqIxMX5v5/QwPTOcNuH3Bf6ZZ2bm+c7maWhNaIrve4dxNCpH3YwYZ41uWQ/xJO9y2+nfhTqPhNbJNSd83QqUhj0uOUe3rPJEJ3ClrnlklaTpGaFk/kB3nhcBM9NkCId4olI7m03HgFx0dMQwEb32e19havRFwCsyvOGAzcTZnlZtAVesPCOiJ0LpAUjal3FIg84BgPhGIPiIDE+DF5cCYl7i8872aT26g2aJbzyWiwolD6knhA3pl9iAdCQCjE0fsCl6WobrI7uuAFiRSAq7rIRpSSg1SJV/mQGkTrELKRk84hJpnrMh0oJnX43rIMc5WKy8pQWhHMIUv+h+6eQDT3WBNIvmnFXcaNUL7eqWdc3f4XABZVYWaUooP6BL/s3XziFVbPOUU6SZNXoOlHIZQ4kStvgMTVZmaXl88EO/5rftovAtk2aFffWfCPgWqe7yMRxWVuiFUAb6nH1j4AOteI80L9nXhqdZtax9eBIsHSPLyn0SI5fwyU9huNC+PmnY9wku52QvOpy3kAYQS3hvZ5OVh/9prZOehIEoDuD6DbwZE0M8+A1MdPx3Y2uFCrJvhQghKBVkUdSgEY3GD+6bAs0MB4eLv0Pb9PLS13mLEPAiirXPPsjlYgA8J5MFAA+qgLkSgE7GZKEZf6PFmGSfUhpysZboBgF564kuAw5VKX0HoOlUiV5dmzd0Rlo8sZYnjyh+aEI3WPGvwcXDCwqqQ+MAJT2sxM4TI1OQsskER1QWAjeKgItNcVVZ2MCUbnUsVRgxwLWk7Y0KX5BdBewXsOFOVfgWQB2zCThVC4Qn1QyfhMLfk74Qxb77Vhv6r9iQULW2MkCjNsPbZgqAZdC7GIjGRCfUvAU//WzYyCXRhap5p4EZD+Et0+owEvxPj4kiwniSJCCKu8rxpNvQcsycl0ZVADafiA2QFBMdiANYVhMHsb/FAI7lUTWYHvxBhw6K0QP5MJnoUFoxZP4L1m63WjGaGkoTg7UevSsa9A0bgD1lkt2IvETJsv79oFDsJr7ite2WqNykjLaTGo9H9QpIPm0w2fEOd3qukPz+Y008E7coc5bS2uCsci8jhwvWxP9YhM3fxZQUl0THYm0I072pT+/ODL27a3TvkNK7y03vQQV6D5sM/MAQPYe+EMAE++CeCWWDe4Np+JIOA7QAFNKDMRBg0NoAAAAASUVORK5CYII=') no-repeat center;
	overflow: hidden;
}
.attention-wrap a {
	float: left;
	width: 50px;
	height: 50px;
}
.attention-wrap .attention-wb {
	margin-left: 12px;
}
.wx-intence-wrap {
	display: none;
	position: absolute;
	padding: 24px 24px 0;
	width: 258px;
	left: 50%;
	margin-left: 325px;
	margin-top: 25px;
	height: 175px;
	top: 125px;
	background: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0px 2px 4px 0px #ccc;
    border: solid 1px #e8e8e8;
    z-index: 115000;
}
#fixed-top-wx {
	display: none;
	position: fixed;
	padding: 24px 24px 0;
	width: 258px;
	right: 340px;
	top: 0;
	background: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	z-index: 115000;
    box-shadow: 0px 2px 4px 0px #ccc;
    border: solid 1px #e8e8e8;
}
.wx_tip {
	position: absolute;
	left: 50%;
	top: -20px;
	margin-left: -10px;
	border: 10px solid transparent;
	border-bottom-color: #fff;
}
.wx-intence {
	width: 278px;
}
.wx-intence .wx_qrcode_con {
	float: left;
	width: 115px;
	height: 140px;
	margin-right: 24px;
}
.wx-intence .wx_qrcode_con h3 {
	width: 100%;
	font-size: 12px;
	line-height: 28px;
	text-align: center;
	color: #333;
	font-family: "Microsoft YaHEI","Arial";
}
.wx_qrcode_con img {
	width: 112px;
	height: 112px;
}
.wx_text {
	border-top: 1px solid  #ccc;
	padding-top: 5px;
	font-size: 12px;
	text-align: center;
}
.wx_text a {
	color: #eb6120;
}
/*
 	底部
 * */
#footer-wrap {
	background: #f3f3f3;
}
.footer-wrap {
	position: relative;
	background: #f3f3f3;
	text-align: center;
	line-height: 26px;
	font-size: 14px;
	padding: 30px 0;
}

/*
 	固定底部
 * */
#fixed-bottom-bro {
	height: 136px;
}
#fixed-bottom-wrap {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 136px;
	background: #eb6120;
	z-index: 99;
}
.fixed-bottom {
	position: relative;
	height: 136px;
	z-index: 99;
	background: url(../img/bottom.jpg) no-repeat center;
}
.fixed-bottom .b-left {
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -34px;
	width: 259px;
	height: 68px;
	background: url(../img/bottom-left.png) no-repeat center;
	z-index: 99;
}
.b-btn-wrap {
	position: absolute;
	width: 200px;
	height: 104px;
	left: 490px;
	top: 16px;
	border-right: 1px solid  #ccc;
	border-right: 1px solid  rgba(255,255,255,.3);
	z-index: 99;
}
.b-btn-wrap .m-btn {
	position: absolute;
	left: 0;
	width: 160px;
	height: 46px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index: 99;
}
.b-btn-wrap .m-btn.ip-btn {
	top: 0;
	background: url(../img/btn_ios.jpg) no-repeat center;
}
.b-btn-wrap .m-btn.ad-btn {
	bottom: 0;
	background: url(../img/btn_android.jpg) no-repeat center;
}
.fixed-bottom .b-img {
	position: absolute;
	width: 422px;
	height: 218px;
	right: 40px;
	bottom: 0;
	background: url(../img/bottom-right.png) no-repeat center;
	z-index: 99;
}
.fixed-bottom .b-img img {
	position: absolute;
	width: 107px;
	height: 107px;
	left: 159px;
	bottom: 8px;
	z-index: 99;
}
.fixed-bottom .b-closed {
	position: absolute;
	width: 30px;
	height: 30px;
	background: url(../img/colse.png) no-repeat center;
	z-index: 99;
	right: 0;
	top: 10px;
	cursor:pointer;
}

/*
 	左侧导航栏
 * */
#fixed-left-wrap {
	display: none;
	position: fixed;
	width: 54px;
	top: 140px;
	z-index: 10;
}
#fixed-left-wrap .fixed-left {
	position: relative;
	padding-top: 18px;
	background: #C2C2C2;
	background: rgba(0,0,0,.4);
	z-index: 10;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
#fixed-left-wrap .fixed-left .fl-head {
	position: absolute;
	top: -30px;
	left: 0;
	width: 54px;
	height: 48px;
	background: url(../img/fixed_l_head.png) no-repeat center;
}
#fixed-left-wrap .fixed-left .fl-item {
	border-top: 1px solid  #fff;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-family: "Microsoft YaHEI","Arial";
	font-size: 12px;
	text-align: center;
	cursor: pointer;
}
#fixed-left-wrap .fixed-left .fl-item:hover,
#fixed-left-wrap .fixed-left .fl-item.active {
	background: #f09608;
	background: linear-gradient(-55deg, 
			#eb6120 0%, 
			#f09608 100%
		);
}

/*
	固定样式 
 * */
.fixed_xcx_wrap,
.fixed_app_wrap {
	display: none;
	position: fixed;
	padding: 24px 24px 20px;
	background-color: #ffffff;
	box-shadow: 0px 2px 4px 0px #ccc;
	border: solid 1px #e8e8e8;
	z-index: 105000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.fixed_xcx,
.fixed_app {
	overflow: hidden;
}
.fixed_xcx img {
	width: 112px;
	height: 112px;
	margin-bottom: 10px;
}
.fixed_xcx h3 {
	font-size: 12px;
	line-height: 20px;
	color: #333;
	text-align: center;
	font-family: "Microsoft YaHEI","Arial"
} 
.fixed_app_wrap .app_tip {
	position: absolute;
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-bottom-color: #fafafa;
	top: -20px;
	left: 50%;
	margin-left: -10px;
}